#include <stdio.h>
const char s[] = {
	'\t',
	'0',
	'\n',
	'}',
	';',
	'\n',
	'\n',
	'/',
	'*',
	' ',
	'T',
	'h',
	'e',
	' ',
	's',
	't',
	'r',
	'i',
	'n',
	'g',
	' ',
	's',
	' ',
	'i',
	's',
	' ',
	'a',
	'\n',
	' ',
	'*',
	' ',
	'r',
	'e',
	'p',
	'r',
	'e',
	's',
	'e',
	'n',
	't',
	'a',
	't',
	'i',
	'o',
	'n',
	' ',
	'o',
	'f',
	' ',
	't',
	'h',
	'e',
	' ',
	'b',
	'o',
	'd',
	'y',
	'\n',
	' ',
	'*',
	' ',
	'o',
	'f',
	' ',
	't',
	'h',
	'i',
	's',
	' ',
	'p',
	'r',
	'o',
	'g',
	'r',
	'a',
	'm',
	' ',
	'f',
	'r',
	'o',
	'm',
	' ',
	'\'',
	'0',
	'\'',
	'\n',
	' ',
	'*',
	' ',
	't',
	'o',
	' ',
	't',
	'h',
	'e',
	' ',
	'e',
	'n',
	'd',
	'.',
	'\n',
	' ',
	'*',
	'/',
	'\n',
	'\n',
	'i',
	'n',
	't',
	' ',
	'm',
	'a',
	'i',
	'n',
	'(',
	'v',
	'o',
	'i',
	'd',
	')',
	'\n',
	'{',
	'\n',
	'\t',
	'i',
	'n',
	't',
	' ',
	'i',
	';',
	'\n',
	'\t',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'#',
	'i',
	'n',
	'c',
	'l',
	'u',
	'd',
	'e',
	' ',
	'<',
	's',
	't',
	'd',
	'i',
	'o',
	'.',
	'h',
	'>',
	'\\',
	'n',
	'"',
	')',
	';',
	'\n',
	'\t',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'c',
	'o',
	'n',
	's',
	't',
	' ',
	'c',
	'h',
	'a',
	'r',
	' ',
	's',
	'[',
	']',
	' ',
	'=',
	' ',
	'{',
	'\\',
	'n',
	'"',
	')',
	';',
	'\n',
	'\t',
	'f',
	'o',
	'r',
	' ',
	'(',
	'i',
	' ',
	'=',
	' ',
	'0',
	';',
	' ',
	's',
	'[',
	'i',
	']',
	';',
	' ',
	'i',
	'+',
	'+',
	')',
	' ',
	'{',
	'\n',
	'\t',
	'\t',
	's',
	'w',
	'i',
	't',
	'c',
	'h',
	' ',
	'(',
	's',
	'[',
	'i',
	']',
	')',
	' ',
	'{',
	'\n',
	'\t',
	'\t',
	'c',
	'a',
	's',
	'e',
	' ',
	'\'',
	'\\',
	't',
	'\'',
	':',
	' ',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'\\',
	't',
	'\'',
	'\\',
	'\\',
	't',
	'\'',
	',',
	'\\',
	'n',
	'"',
	')',
	';',
	' ',
	'b',
	'r',
	'e',
	'a',
	'k',
	';',
	'\n',
	'\t',
	'\t',
	'c',
	'a',
	's',
	'e',
	' ',
	'\'',
	'\\',
	'n',
	'\'',
	':',
	' ',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'\\',
	't',
	'\'',
	'\\',
	'\\',
	'n',
	'\'',
	',',
	'\\',
	'n',
	'"',
	')',
	';',
	' ',
	'b',
	'r',
	'e',
	'a',
	'k',
	';',
	'\n',
	'\t',
	'\t',
	'c',
	'a',
	's',
	'e',
	' ',
	'\'',
	'\\',
	'\'',
	'\'',
	':',
	' ',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'\\',
	't',
	'\'',
	'\\',
	'\\',
	'\'',
	'\'',
	',',
	'\\',
	'n',
	'"',
	')',
	';',
	' ',
	'b',
	'r',
	'e',
	'a',
	'k',
	';',
	'\n',
	'\t',
	'\t',
	'c',
	'a',
	's',
	'e',
	' ',
	'\'',
	'\\',
	'\\',
	'\'',
	':',
	' ',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'\\',
	't',
	'\'',
	'\\',
	'\\',
	'\\',
	'\\',
	'\'',
	',',
	'\\',
	'n',
	'"',
	')',
	';',
	' ',
	'b',
	'r',
	'e',
	'a',
	'k',
	';',
	'\n',
	'\t',
	'\t',
	'd',
	'e',
	'f',
	'a',
	'u',
	'l',
	't',
	' ',
	' ',
	':',
	' ',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'\\',
	't',
	'\'',
	'%',
	'c',
	'\'',
	',',
	'\\',
	'n',
	'"',
	',',
	' ',
	's',
	'[',
	'i',
	']',
	')',
	';',
	'\n',
	'\t',
	'\t',
	'}',
	'\n',
	'\t',
	'}',
	'\n',
	'\t',
	'p',
	'r',
	'i',
	'n',
	't',
	'f',
	'(',
	'"',
	'%',
	's',
	'"',
	',',
	' ',
	's',
	')',
	';',
	'\n',
	'\t',
	'r',
	'e',
	't',
	'u',
	'r',
	'n',
	' ',
	'0',
	';',
	'\n',
	'}',
	'\n',
	0
};

/* The string s is a
 * representation of the body
 * of this program from '0'
 * to the end.
 */

int main(void)
{
	int i;
	printf("#include <stdio.h>\n");
	printf("const char s[] = {\n");
	for (i = 0; s[i]; i++) {
		switch (s[i]) {
		case '\t': printf("\t'\\t',\n"); break;
		case '\n': printf("\t'\\n',\n"); break;
		case '\'': printf("\t'\\'',\n"); break;
		case '\\': printf("\t'\\\\',\n"); break;
		default  : printf("\t'%c',\n", s[i]);
		}
	}
	printf("%s", s);
	return 0;
}
